| @@ -10,19 +10,22 @@ from utils.qiniucdn import upload_file_path | ||
| 10 | 10 | class Command(CompatibilityBaseCommand): | 
| 11 | 11 | def handle(self, *args, **options): | 
| 12 | 12 |  | 
| 13 | -        files = os.listdir('media/file') | |
| 14 | - | |
| 15 | - for file in files: | |
| 16 | - print(file) | |
| 17 | -            ext = file.split('.')[-1] | |
| 18 | - if not ext: | |
| 19 | - continue | |
| 20 | - if ext.lower() not in ['jpg', 'jpeg', 'png']: | |
| 21 | - continue | |
| 22 | - try: | |
| 23 | -                file_path = 'media/file/{}'.format(file) | |
| 24 | - if os.path.exists(file_path): | |
| 25 | - upload_file_path(file_path, key=file, bucket='tamron') | |
| 26 | - os.remove(file_path) | |
| 27 | - except Exception: | |
| 28 | - pass | |
| 13 | + dirs = ['media/file', 'media/user/complement_code'] | |
| 14 | + | |
| 15 | + for dir in dirs: | |
| 16 | + files = os.listdir(dir) | |
| 17 | + | |
| 18 | + for file in files: | |
| 19 | + print(file) | |
| 20 | +                ext = file.split('.')[-1] | |
| 21 | + if not ext: | |
| 22 | + continue | |
| 23 | + if ext.lower() not in ['jpg', 'jpeg', 'png']: | |
| 24 | + continue | |
| 25 | + try: | |
| 26 | +                    file_path = 'media/file/{}'.format(file) | |
| 27 | + if os.path.exists(file_path): | |
| 28 | + upload_file_path(file_path, key=file, bucket='tamron') | |
| 29 | + os.remove(file_path) | |
| 30 | + except Exception: | |
| 31 | + pass |